511,512,512,513,513,514,514,515,516,516,517,517,518,518,519,520,520,521,522,523,523,524,525,525,526,527,527,528,529,530,530,531,531,532,533,533,534,534,535,536,536,537,538,538,539,540,540,541,542,542,543,544,544,545,545,546,547,547,548,549,549,550,550,551,551,552,553,553,554,555,555,556,556,557,557,558,558,559,559,560,560,561,562,562,563,563,564,564,565,566,566,567,567,568,568,569,569,570,570,571,572,572,573,573,574,574,575,575,576,577,577,578,578,579,579,580,580,581,581,582,582,583,584,584,585,586,586,586,587,587,588,588,589,589,589,590,590,590,591,591,592,592,593,593,593,594,594,595,595,596,596,596,597,597,598,598,598,598,598,599,599,599,600,600,600,600,601,601,601,602,602,602,602,603,603,603,604,604,604,604,604,604,605,605,605,605,605,606,606,606,606,607,607,607,608,608,608,608,608,608,608,608,608,608,609,609,609,609,609,609,609,609,609,609,609,609,609,609,609,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,610,609,609,609,609,609,609,609,609,609,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,608,609,609,609,609,609,609,609,609,608,608,608,608,608,607,607,607,607,606,606,606,606,606,605,605,605,605,605,605,605,605,605,605,605,604,604,604,603,603,602,602,601,601,600,599,599,598,598,597,597,596,596,595,594,594,593,593,592,592,591,590,590,589,589,588,588,587,586,586,585,585,584,583,583,582,582,581,580,580,579,578,578,577,577,576,575,574,574,573,572,572,571,571,570,570,569,568,567,566,566,565,564,564,563,563,562,561,561,560,560,559,558,557,557,556,555,555,554,554,553,552,551,551,550,549,549,548,548,547,547,546,546,546,545,544,544,543,542,542,541,540,540,539,539,538,537,537,536,536,536,536,536,536,536,536,537,537,537,537,537,537,537,537,537,537,537,537,536,536,536,536,536,535,535,535,535,534,534,534,534,533,533,532,532,531,531,530,529,529,528,528,527,527,526,526,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,525,524,524,524,524,524,524,523,523,523,522,522,522,522,522,522,522,522,522,522,522,521,521,521,521,521,521,521,520,520,520,520,520,519,519,519,519,520,520,520,520,520,519,519,519,519,519,519,518,518,518,518,517,517,517,516,516,516,516,516,516,516,516,516,516,516,516,515,515,515,515,515,515,515,515,514,514,514,514,513,513,512,512,512,512,512,512,512,512,512,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511;166,166,167,167,168,168,169,169,169,170,170,171,171,172,172,172,173,173,173,173,174,174,174,175,175,175,176,176,176,176,177,177,178,178,178,179,179,180,180,180,181,181,181,182,182,182,183,183,183,184,184,184,185,185,186,186,186,187,187,187,188,188,189,189,190,190,190,191,191,191,192,192,193,193,194,194,195,195,196,196,197,197,197,198,198,199,199,200,200,200,201,201,202,202,203,203,204,204,205,205,205,206,206,207,207,208,208,209,209,209,210,210,211,211,212,212,213,213,214,214,215,215,215,216,216,216,217,218,218,219,219,220,220,221,222,222,223,224,224,225,225,226,226,227,228,228,229,229,230,230,231,232,232,233,233,234,235,236,237,237,238,239,239,240,241,242,242,243,244,244,245,246,247,247,248,249,249,250,251,252,253,254,254,255,256,257,258,258,259,260,261,261,262,263,263,264,265,266,267,268,269,270,271,272,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,322,323,324,325,326,327,328,329,330,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,363,364,365,366,367,368,369,370,370,371,372,373,374,374,375,376,377,377,378,379,380,381,381,382,383,384,385,386,387,388,389,390,391,391,392,393,393,394,394,393,393,392,392,392,391,391,390,390,389,389,388,388,388,387,387,386,386,385,385,385,384,384,383,383,382,382,382,381,381,380,380,380,379,379,378,378,378,377,377,377,376,376,375,375,375,375,374,374,374,373,373,372,372,371,371,371,371,371,370,370,370,369,369,368,368,368,367,367,366,366,366,366,365,365,365,364,364,363,363,363,363,362,362,362,361,361,360,360,359,359,358,357,357,357,356,356,356,355,355,355,354,354,353,353,353,352,352,351,350,349,348,347,346,345,345,344,343,342,341,340,339,338,337,336,335,334,334,333,332,331,330,330,329,328,327,327,326,325,324,324,323,323,322,322,321,321,321,320,320,319,319,318,318,317,317,316,315,314,313,312,311,310,309,308,307,306,305,304,303,302,301,300,299,298,297,296,295,294,293,292,291,290,289,289,288,287,286,285,284,284,283,282,282,281,280,279,278,277,276,275,274,273,272,272,271,270,269,268,267,266,266,265,264,263,262,262,261,260,259,259,258,257,256,255,255,254,253,252,251,250,250,249,248,247,247,246,245,245,244,243,242,241,240,239,238,237,236,235,234,234,233,232,231,230,229,228,227,227,226,225,224,224,223,223,222,221,220,219,218,217,216,215,215,214,213,212,211,210,209,208,207,206,205,204,203,202,201,200,199,198,197,196,195,194,193,192,191,190,189,188,187,186,185,184,183,182,181,180,179,178,177,176,175,174,173,172,171,170,169,168,167,166,166